// 在这里顺序固定
// 先执行 setImmediate，再执行 setTimeout
// 另一种情况参考main.js

var fs = require('fs')

fs.readFile(__filename, () => {
  setTimeout(() => {
    console.log('timeout')
  }, 0)
  setImmediate(() => {
    console.log('immediate')
  })
})
